An implementation of Sub-CAD in Maple

نویسندگان

  • Matthew England
  • David J. Wilson
چکیده

Cylindrical algebraic decomposition (CAD) is an important tool for the investigation of semi-algebraic sets, with applications in algebraic geometry and beyond. We have previously reported on an implementation of CAD in Maple which offers the original projection and lifting algorithm of Collins along with subsequent improvements. Here we report on new functionality: specifically the ability to build cylindrical algebraic sub-decompositions (sub-CADs) where only certain cells are returned. We have implemented algorithms to return cells of a prescribed dimensions or higher (layered sub-CADs), and an algorithm to return only those cells on which given polynomials are zero (variety sub-CADs). These offer substantial savings in output size and computation time. The code described and an introductory Maple worksheet / pdf demonstrating the full functionality of the package should accompany this report.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An implementation of CAD in Maple utilising McCallum projection

Cylindrical algebraic decomposition (CAD) is an important tool for the investigation of semialgebraic sets. Originally introduced by Collins in the 1970s for use in quantifier elimination it has since found numerous applications within algebraic geometry and beyond. Following from his original work in 1988, McCallum presented an improved algorithm, CADW, which offered a huge increase in the pra...

متن کامل

An implementation of CAD in Maple utilising problem for - mulation , equational constraints and truth - table invariance Matthew England

Cylindrical algebraic decomposition (CAD) is an important tool for the investigation of semi-algebraic sets, with applications within algebraic geometry and beyond. We recently reported on a new implementation of CAD in Maple which implemented the original algorithm of Collins and the subsequent improvement to projection by McCallum. Our implementation was in contrast to Maple’s in-built CAD co...

متن کامل

An implementation of CAD in Maple utilising problem formulation, equational constraints and truth-table invariance

Cylindrical algebraic decomposition (CAD) is an important tool for the investigation of semi-algebraic sets, with applications within algebraic geometry and beyond. We recently reported on a new implementation of CAD in Maple which implemented the original algorithm of Collins and the subsequent improvement to projection by McCallum. Our implementation was in contrast to Maple’s in-built CAD co...

متن کامل

Cylindrical Algebraic Sub-Decompositions

Cylindrical Algebraic Decompositions (CADs) have been studied since their creation as a tool for working with semi-algebraic sets and eliminating quantifiers of the reals. In this paper we are concerned with Cylindrical Algebraic Sub-Decompositions (sub-CADs), defined as subsets of CADs sufficient to describe the solutions for given formulae. We discuss several ways to construct sub-CADs, both ...

متن کامل

Automated Symbolic-Numeric Methods for E cient Kinematics Computation of Loops in Mechanical Systems

This paper describes an object-oriented implementation and extension of the algorithm described in [6] for nding and generating closed-form solutions in single-loop mechanisms featuring such closed-form solutions. In contrast to the previously mentioned approach, the present method relies purely on the result of geometric projections, without performing symbolical simpli cations. This makes it ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1503.06599  شماره 

صفحات  -

تاریخ انتشار 2015